Lama at Machu Picchu, Peru.